Yang ShanpingYang Shanping
Brazil, Argentina and Colombia: Three Powers Reshaping the Map of South American Women's VolleyballWhen the ball rolls, I see a world that is breathing. It is not the echo of...
Fleet electrification: football's new rhythm begins at the parking bayOn an August morning at Camp des Loges, I stood at the parking bay behind the...
Davis Cup: Czech Republic Reverse USA and the Beats Nobody HearsOPENING — THE DAY THE WESTCHESTER PRACTICE COURT FELL SILENT On the day the...
Olympiacos' Fifth Straight Greek Super Cup: A Final Decided at the Free-Throw Line3:12 AM in Shenzhen. The small studio on the seventeenth floor is still lit,...
An Indonesian Report on an Overseas-Vietnamese Player: Three Data Errors Before Any Football Argument"Calvin Verdonk, who plays for LOSC Lille." I read that sentence on a...
Arizona State sweeps Stanford 3-0 at the San Luis Obispo Classic: a win built on ball distribution, not on one starOne frame is enough to summarise the whole match: third set, Stanford leading...
An Empty Spreadsheet in Badminton Analysis, and the Cost of Filling the Blanks with GuessworkOn the third night of the week, with the Jakarta arena dark and Surabaya...
Tuan Hai's 86th-minute tap-in and the striker problem Vietnam have not solvedThe low cross came across the face of the Thanh Hoa goal, bouncing once on th...
Moldova and Vladislav URSU's Triple Crown at the Balkan Championships: Reading a Regional Event Through a Probability LensThe 51st Balkan Senior Championships in Sarajevo produced a notable statistic...
When Data Blows the Whistle Wrong: How a Pop Song Ended Up in Football's RegistryOn a Thursday afternoon, I sat in front of a screen with my spreadsheet of...
Manchester City 5-0 Norwich: Don't Read the Scoreline, Read the StructureIn the 90th minute, a Manchester City academy player put the ball in the...
Pulisic Returns, Moreira Scores a Brace Off the Bench: Milan Draw 2-2 at Lazio and the Crack Isn't in the ScorelineIn the 68th minute at the Olimpico, I was seated in the press area, the spot...
The Positive-Play Tax: Vietnam U16 Lose 2-4 to Australia U16, and Three Goals From One MechanismIn the 20th minute, Trung Anh rose high and headed into the far corner from a...
VCT 2027: When a Calendar Becomes VALORANT's Economic ManifestoWhen Riot Games published the VCT 2027 calendar nine months early, what they...
Brenner Marlos Hat-Trick Carries Bac Ninh Past Long An 3-2 in National Cup QualifierThe ball struck the upright and rebounded. In that instant, almost the entire...
Malaysia Squander Man Advantage Against 10-Man Indonesia: 53 Minutes a Man Up and Not a Single GoalMinute 37. The referee raises the red card. Thom Haye leaves the pitch, and i...
Error and Belief: The Journey of a Vietnamese Cueist on the World StageHook A shot deviating 2 degrees from the center of the ball – a distance no...
European Club Cup: The Final Round Rests in the Hands of the Fourth BoardsThe captain picks up the pen before every team round. He is not thinking abou...
Effenberg Sets Terms for Urbig: The Germany Goalkeeper Succession Puzzle Behind Neuer's ShadowOn the morning Bayern Munich faced SV Elversberg in the DFB-Pokal, Stefan...
Vietnamese Football Is Missing a Ruler: The Gap Between Academies, Contracts and the PitchI sat in stand B of Thien Truong Stadium on an April night. Across ninety...
Fleet electrification: football's new rhythm begins at the parking bayOn an August morning at Camp des Loges, I stood at the parking bay behind the...
Davis Cup: Czech Republic Reverse USA and the Beats Nobody HearsOPENING — THE DAY THE WESTCHESTER PRACTICE COURT FELL SILENT On the day the...
Olympiacos' Fifth Straight Greek Super Cup: A Final Decided at the Free-Throw Line3:12 AM in Shenzhen. The small studio on the seventeenth floor is still lit,...
An Indonesian Report on an Overseas-Vietnamese Player: Three Data Errors Before Any Football Argument"Calvin Verdonk, who plays for LOSC Lille." I read that sentence on a...
Arizona State sweeps Stanford 3-0 at the San Luis Obispo Classic: a win built on ball distribution, not on one starOne frame is enough to summarise the whole match: third set, Stanford leading...
An Empty Spreadsheet in Badminton Analysis, and the Cost of Filling the Blanks with GuessworkOn the third night of the week, with the Jakarta arena dark and Surabaya...
Tuan Hai's 86th-minute tap-in and the striker problem Vietnam have not solvedThe low cross came across the face of the Thanh Hoa goal, bouncing once on th...
Moldova and Vladislav URSU's Triple Crown at the Balkan Championships: Reading a Regional Event Through a Probability LensThe 51st Balkan Senior Championships in Sarajevo produced a notable statistic...
When Data Blows the Whistle Wrong: How a Pop Song Ended Up in Football's RegistryOn a Thursday afternoon, I sat in front of a screen with my spreadsheet of...
Manchester City 5-0 Norwich: Don't Read the Scoreline, Read the StructureIn the 90th minute, a Manchester City academy player put the ball in the...
Pulisic Returns, Moreira Scores a Brace Off the Bench: Milan Draw 2-2 at Lazio and the Crack Isn't in the ScorelineIn the 68th minute at the Olimpico, I was seated in the press area, the spot...
The Positive-Play Tax: Vietnam U16 Lose 2-4 to Australia U16, and Three Goals From One MechanismIn the 20th minute, Trung Anh rose high and headed into the far corner from a...
VCT 2027: When a Calendar Becomes VALORANT's Economic ManifestoWhen Riot Games published the VCT 2027 calendar nine months early, what they...
Brenner Marlos Hat-Trick Carries Bac Ninh Past Long An 3-2 in National Cup QualifierThe ball struck the upright and rebounded. In that instant, almost the entire...
Malaysia Squander Man Advantage Against 10-Man Indonesia: 53 Minutes a Man Up and Not a Single GoalMinute 37. The referee raises the red card. Thom Haye leaves the pitch, and i...
Error and Belief: The Journey of a Vietnamese Cueist on the World StageHook A shot deviating 2 degrees from the center of the ball – a distance no...
European Club Cup: The Final Round Rests in the Hands of the Fourth BoardsThe captain picks up the pen before every team round. He is not thinking abou...
Effenberg Sets Terms for Urbig: The Germany Goalkeeper Succession Puzzle Behind Neuer's ShadowOn the morning Bayern Munich faced SV Elversberg in the DFB-Pokal, Stefan...
Vietnamese Football Is Missing a Ruler: The Gap Between Academies, Contracts and the PitchI sat in stand B of Thien Truong Stadium on an April night. Across ninety...
